package belf.migrate.engine.job;

import belf.migrate.api.common.JobMode;
import belf.migrate.api.job.Job;

public interface JobRunner {
    /**
     * 执行Job，返回json格式的响应，方便console理解Job中间环节执行成功还是失败了
     *
     * @return
     */
    JobResult execute();

    JobMode getMode();

    Job getJob();
}
